vanmaram

ചെറുപട കൂടുക - meaning in english

Meanings for ചെറുപട കൂടുക

noun
Skirmish